package com.sunreal.paygateway.sys.dao.model;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * Table: sys_user
 */
@Data
public class SysUser implements Serializable {
    /**
     * Table:     sys_user
     * Column:    userid
     * Nullable:  false
     */
    private String userid;

    /**
     * Table:     sys_user
     * Column:    username
     * Nullable:  false
     */
    private String username;

    /**
     * Table:     sys_user
     * Column:    passwd
     * Nullable:  false
     */
    private String passwd;

    /**
     * Table:     sys_user
     * Column:    usertype
     * Nullable:  true
     */
    private Integer usertype;

    /**
     * Table:     sys_user
     * Column:    inherit
     * Nullable:  true
     */
    private Integer inherit;

    /**
     * Table:     sys_user
     * Column:    enabled
     * Nullable:  true
     */
    private Integer enabled;

    /**
     * Table:     sys_user
     * Column:    realname
     * Nullable:  true
     */
    private String realname;

    /**
     * Table:     sys_user
     * Column:    logindate
     * Nullable:  true
     */
    private String logindate;

    /**
     * Table:     sys_user
     * Column:    departid
     * Nullable:  true
     */
    private String departid;

    /**
     * Table:     sys_user
     * Column:    defaultdepartid
     * Nullable:  true
     */
    private String defaultdepartid;

    /**
     * Table:     sys_user
     * Column:    deletemark
     * Nullable:  true
     */
    private Integer deletemark;

    /**
     * Table:     sys_user
     * Column:    description
     * Nullable:  true
     */
    private String description;

    /**
     * Table:     sys_user
     * Column:    iplist
     * Nullable:  true
     */
    private String iplist;

    /**
     * Table:     sys_user
     * Column:    checkip
     * Nullable:  true
     */
    private Integer checkip;

    /**
     * Table:     sys_user
     * Column:    isleader
     * Nullable:  true
     */
    private Integer isleader;

    /**
     * Table:     sys_user
     * Column:    createuser
     * Nullable:  true
     */
    private String createuser;

    /**
     * Table:     sys_user
     * Column:    createdate
     * Nullable:  true
     */
    private Date createdate;

    /**
     * Table:     sys_user
     * Column:    otherinfo
     * Nullable:  true
     */
    private String otherinfo;

    private static final long serialVersionUID = 1L;
}